<template>
  <el-container>

  </el-container>
</template>

<script>
// 引入API
// import { vipApi } from '@/api/api'
// import { getUrlParams, getStorageKey } from '@/utils/common'
// import newsSocketStart from '@/utils/newsSocket'
// import authUtils from '@/utils/authUtils'

export default {
  components: {

  },
  data() {
    return {

    }
  },
  computed: {

  },
  watch: {
    $route() {
      // this.$store.dispatch('drawer/closeDrawerStatus')
      // this.$store.dispatch('drawer/removeDrawerData')
    }
  },
  async created() {
    // if (process.env.NODE_ENV !== 'development') {
    //   this.getVersion()
    // }
    // await vipApi.vipCheck()
    // setInterval(() => {
    //   vipApi.vipCheck()
    // }, 1800000)

    // const webUserData = authUtils.getLocalUserData(null)
    // const entryBetaEnvir = sessionStorage.getItem(getStorageKey('entryBetaEnvir'))
    // if (webUserData &&
    //   webUserData.tenantInfo &&
    //   webUserData.tenantInfo.tenantType &&
    //   webUserData.tenantInfo.tenantType === 'beta' &&
    //   !entryBetaEnvir) {
    //   sessionStorage.setItem(getStorageKey('entryBetaEnvir'), true)
    //   window.location.reload()
    // }
  },

  methods: {
    //  检查版本号，决定是否刷新当前页面
    // async getVersion() {
    //   const oldVersion = localStorage.getItem('runtime_version')
    //   const res = (await vipApi.getVersion()).data
    //   try {
    //     if (res.code === 0) {
    //       const version = res.data
    //       localStorage.setItem('runtime_version', version)
    //       if (oldVersion && version !== oldVersion) {
    //         window.location.reload()
    //       }
    //     }
    //   } catch (error) {
    //     //  设置是否重载该页面
    //     console.log(error)
    //   }
    // }
  },
  beforeRouteEnter(to, from, next) {
    // let isNext = true
    // if (from.name === null || from.name === 'login') {
    //   // 首次进入
    //   const userData = authUtils.getLocalUserData()

    //   if (userData.corpId) {
    //     if (window.location.hash && window.location.hash.includes('preCode')) {

    //     } else {
    //       const urlObj = getUrlParams(window.location.search)
    //       const search = window.location.search
    //         .replace(/token=\w+&/g, '')
    //         .replace(/corp_id=\w+&/g, '')
    //       // 当不同租户链接访问会做更新
    //       if (urlObj && urlObj.corp_id && userData.corpId !== urlObj.corp_id) {
    //         isNext = false
    //         let newPath = ''
    //         if (!window.location.search || search.length > 1) {
    //           newPath = `${window.location.origin}${
    //             window.location.pathname
    //           }?corp_id=${userData.corpId}${window.location.hash}`
    //         } else {
    //           newPath = `${window.location.origin}${
    //             window.location.pathname
    //           }${search}&corp_id=${userData.corpId}${window.location.hash}`
    //         }
    //         window.location.replace(newPath)
    //       }
    //     }
    //   }
    // }

    // if (isNext) {
    //   next()
    // }
  }
}
</script>

<style lang="less">
// @import './index.less';
</style>
